put (something) right - Espagnol Anglais Dictionnaire